﻿
                
  
                            PIVATE SECURITY SERVICE

                                    By WTLS




ABOUT THIS TXT:

This txt content:
- Description,
- Requirements,
- Known issues and their solutions,
- Main installation,
- How to use,
- Changelog,
- Credits,
- Notes.





DESCRIPTION:

SecuroServ is a private security organization and a feature in GTA Online.
It is supposed to provide with VIP transporting using armored vehicles 
with armed and trained bodyguards. In fact we have never seen this in GTA 
Online. The only thing that exists is to hire online players as workers 
and ask them to do this job for you. LOL.
This mod brings this missing security service to the game. A service that 
allows you to have bodyguards that transport you and protect you from 
attackers.
Features:
- 2 levels of protection: Standard VIP, Standard VIP+.
- 3 different protection modes: Normal, Safe Mode and Fast Mode. Safe 
Mode is when bodyguards are more focused on safety, howerever in the Fast Mode 
bodyguards are more focused on arriving to the destination as soon as possible.
- A menu showing infos about each level of protection.
- You can go to the center of SecuroServ or call the service using the menu.
- Go to waypoint or cruise.
- Backup system, you can call backup by pressing a key.
- Replace a bodyguard with a backup unit if dead.
- Replace the limousine or other vehicle with backup vehicle if damaged or 
destroyed.
- Police friendly.
- Police system, police call when no backup left.
- Limousine doors locked when player is in it. No one can open the doors.
- Healing after entering the limo.
- a cost to pay.
- Bodyguards follow player also on foot.
- Security group follows player's personal vehicle.
- Vehicles have police horn.
- Chrome wheel rims.
- Tinted windows.
- Upgraded engine, transmission and brakes.
- Hazard lights.
- Hints.
- Map blips.
- Ini file customization.







REQUIREMENTS:

The two scripthooks.





KNOWN ISSUES AND SOLUTIONS:

- You may get a NullReferenceException error after ordering a protection group 
(the menu closes and nothing happens).
> Reload scripts using reload key or using the consol (F12 by default to open 
ScriptHookVDotNet consol), open the consol and type "ReloadAll()" without 
bracketts.

- Vehicles sometimes not driving correctly, like hitting other vehicles.
> This happens mostly in the Fast Mode. This is normal in GTA. If you don't like it use other modes.

- Other?
> Report on #bugs-report channel on discord server. If it's a script error, include the text inside "ScriptHookVDotNet.txt" file in GTA5 main directory.






INSTALLATION:

Put "PrivateSecurityService.dll" and "PrivateSecurityService.ini" files and
"PrivateSecurityService" folder in "scripts" folder.





HOW TO USE:

Press F5 for a menu to pop up. Select level of protection using phone keys.
The group will come to your location. A blip will apear on the map indicating
the location of the comming limo.
If you don't want to wait for the group to come to your location, you can go yourself to the center of SecuroServ. You know its location by a blip of SecuroServ in the map.
You pay the service by hours.
Press your default enter vehicle key to enter the limo as passenger.
Press F5 to go to a waypoint or just cruise. Press context to stop. Press F6 
to change mode. You can change mode also on foot.
Normal Mode: vehicles driving normally.
Safe Mode: Maximum protection. Vehicles stay close to eachother and bodyguards are more aware of the surroundings. But the driving is slow.
Fast Mode: Maximum speed. Vehicles are focused to arrive as soon as possible to the destination. But hitting other cars is highly expected.
Press F7 to call backup (backup automatically called if a bodyguard is dead 
or the limo or other vehicle is damaged or destroyed).
You can change any key by editing the ini file.
You can change the price of each level in the ini file.
SPEED and DRIVINGSTYLE are settings of the normal mode.
AUTOSAFEMODE when enabled the mode automatically changes to safe mode when in
attack situation.
Vehicle models customization. When set to None default vehicle models will be used. When set to a vehicle model name this vehicle will be used instead.
LIMOMODEL1 is the limousine and backup cars of Standard VIP level.
POLICECARMODEL is the police car that is dispatched after calling police.
Press F5 when on foot to finish service.





CHANGELOG:

2.1:
- Added SecuroServ Center (beta).
- Added custom vehicle models.
- Added calling police when no backup left.
- Added healing when in limo.
- Improved vehicle paints.
- Removed SecuroServ icon from notifications (SHVDN bug).
- Many other improvements and fixes.
- Canceled Custom VIP level.

2.0.1:
- Added SecuroServ notifications.
- Some fixes.

2.0:
- rewrote a lot of things in the script.
- added follow personal vehicle.
- added tinted windows, chrome tires and vehicle performance upgrade.
- added police horns.
- added hazard lights.
- added custom prices.
- added auto safe mode option.
- fixed menu instantally closes.
- fixed limousine driver flee in attack situation.
- fixed bodyguards don't enter vehicle sometimes.
- fixed some blips still after canceling service.
- improved bodyguards heath, armour and combat abilities.
- improved hints.
- improved bodyguards and vehicles replacing.
- a lot of other fixes.


1.0 beta:
- first release.





CREDITS:

Alexander Blade,
Crosire,
Nachtfliege,
Jacobmaate,
SAS994.




NOTES!:

Do not reupload and steal my work!
Playing video games for too long can be bad for you. Play in moderation.

Enjoy!

                                        WTLS 